launch facilities - Espagnol Anglais Dictionnaire